large meadow - Turkish English Dictionary